package com.ruoyi.system.service;

import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.model.LoginUser;
import com.ruoyi.system.domain.BiddingDemand;
import com.ruoyi.system.domain.BiddingDemandSelection;

import java.util.List;

public interface BiddingDemandSelectionService {
    /**
     * @param biddingDemandSelection 投标实体类
     * @return 返回查询到的结果
     * @Deprecated 查询某个招标中的所有投标人信息
     */
    List<BiddingDemandSelection> queryAllDemandSelectionList(BiddingDemandSelection biddingDemandSelection);

    /**
     * @param biddingDemand 招标实体类
     * @return 返回查询到的结果
     * @Deprecated 查询某个招标的详情信息
     */
    BiddingDemand queryBiddingDemandInfo(BiddingDemand biddingDemand);

    /**
     * @param biddingDemand 招标实体类
     * @return 返回结果
     * @Deprecated 投标
     */
    AjaxResult myBid(BiddingDemand biddingDemand, LoginUser loginUser);
}
